package com.nervytech.tutorcruise.course.beans;

import org.springframework.stereotype.Repository;

/**
 * Category entity. @author MyEclipse Persistence Tools
 */

@Repository("courseSearchResultBean")
public class CourseSearchResultBean {

	private String courseTitle;
	private String trainerName;
	private String stDate;
	private String endDate;
	private String venue;
	private String city;
	private String state;
	private String country;
	private long trainerId;
	private long courseId;
	private String skillSets;
	private String fee;
	private String courseType;
	private String stTime;
	private String endTime;
	private int totalSeats;
	private int totalRegistered;

	/**
	 * @return the courseTitle
	 */
	public String getCourseTitle() {
		return courseTitle;
	}

	/**
	 * @param courseTitle
	 *            the courseTitle to set
	 */
	public void setCourseTitle(String courseTitle) {
		this.courseTitle = courseTitle;
	}

	/**
	 * @return the trainerName
	 */
	public String getTrainerName() {
		return trainerName;
	}

	/**
	 * @param trainerName
	 *            the trainerName to set
	 */
	public void setTrainerName(String trainerName) {
		this.trainerName = trainerName;
	}

	/**
	 * @return the stDate
	 */
	public String getStDate() {
		return stDate;
	}

	/**
	 * @param stDate
	 *            the stDate to set
	 */
	public void setStDate(String stDate) {
		this.stDate = stDate;
	}

	/**
	 * @return the endDate
	 */
	public String getEndDate() {
		return endDate;
	}

	/**
	 * @param endDate
	 *            the endDate to set
	 */
	public void setEndDate(String endDate) {
		this.endDate = endDate;
	}

	/**
	 * @return the venue
	 */
	public String getVenue() {
		return venue;
	}

	/**
	 * @param venue
	 *            the venue to set
	 */
	public void setVenue(String venue) {
		this.venue = venue;
	}

	/**
	 * @return the city
	 */
	public String getCity() {
		return city;
	}

	/**
	 * @param city
	 *            the city to set
	 */
	public void setCity(String city) {
		this.city = city;
	}

	/**
	 * @return the state
	 */
	public String getState() {
		return state;
	}

	/**
	 * @param state
	 *            the state to set
	 */
	public void setState(String state) {
		this.state = state;
	}

	/**
	 * @return the country
	 */
	public String getCountry() {
		return country;
	}

	/**
	 * @param country
	 *            the country to set
	 */
	public void setCountry(String country) {
		this.country = country;
	}

	/**
	 * @return the trainerId
	 */
	public long getTrainerId() {
		return trainerId;
	}

	/**
	 * @param trainerId
	 *            the trainerId to set
	 */
	public void setTrainerId(long trainerId) {
		this.trainerId = trainerId;
	}

	/**
	 * @return the courseId
	 */
	public long getCourseId() {
		return courseId;
	}

	/**
	 * @param counrseId
	 *            the counrseId to set
	 */
	public void setCourseId(long counrseId) {
		this.courseId = counrseId;
	}

	/**
	 * @return the skillSets
	 */
	public String getSkillSets() {
		return skillSets;
	}

	/**
	 * @param skillSets
	 *            the skillSets to set
	 */
	public void setSkillSets(String skillSets) {
		this.skillSets = skillSets;
	}

	/**
	 * @return the fee
	 */
	public String getFee() {
		return fee;
	}

	/**
	 * @param fee
	 *            the fee to set
	 */
	public void setFee(String fee) {
		this.fee = fee;
	}

	/**
	 * @return the courseType
	 */
	public String getCourseType() {
		return courseType;
	}

	/**
	 * @param courseType
	 *            the courseType to set
	 */
	public void setCourseType(String courseType) {
		this.courseType = courseType;
	}

	/**
	 * @return the stTime
	 */
	public String getStTime() {
		return stTime;
	}

	/**
	 * @param stTime
	 *            the stTime to set
	 */
	public void setStTime(String stTime) {
		this.stTime = stTime;
	}

	/**
	 * @return the endTime
	 */
	public String getEndTime() {
		return endTime;
	}

	/**
	 * @param endTime
	 *            the endTime to set
	 */
	public void setEndTime(String endTime) {
		this.endTime = endTime;
	}

	/**
	 * @return the totalSeats
	 */
	public int getTotalSeats() {
		return totalSeats;
	}

	/**
	 * @param totalSeats
	 *            the totalSeats to set
	 */
	public void setTotalSeats(int totalSeats) {
		this.totalSeats = totalSeats;
	}

	/**
	 * @return the totalRegistered
	 */
	public int getTotalRegistered() {
		return totalRegistered;
	}

	/**
	 * @param totalRegistered
	 *            the totalRegistered to set
	 */
	public void setTotalRegistered(int totalRegistered) {
		this.totalRegistered = totalRegistered;
	}

	/*
	 * (non-Javadoc)
	 * 
	 * @see java.lang.Object#toString()
	 */
	@Override
	public String toString() {
		StringBuilder builder = new StringBuilder();
		builder.append("CourseSearchResultBean [courseTitle=")
				.append(courseTitle).append(", trainerName=")
				.append(trainerName).append(", stDate=").append(stDate)
				.append(", endDate=").append(endDate).append(", venue=")
				.append(venue).append(", city=").append(city)
				.append(", state=").append(state).append(", country=")
				.append(country).append(", trainerId=").append(trainerId)
				.append(", courseId=").append(courseId).append(", skillSets=")
				.append(skillSets).append(", fee=").append(fee)
				.append(", courseType=").append(courseType).append(", stTime=")
				.append(stTime).append(", endTime=").append(endTime)
				.append(", totalSeats=").append(totalSeats)
				.append(", totalRegistered=").append(totalRegistered)
				.append("]");
		return builder.toString();
	}

}